semolina cake soaked in light syrup - Alemán Inglés Diccionario